#pragma once
#include "Bindable.h"
class SampleBase : public GraphicsResource
{
public:
	SampleBase(Graphics& gfx) : gfx(gfx) {}
	~SampleBase() = default;
	virtual void Render(float dt) {}
	virtual void Update(float dt) {}
	virtual void HandleInput(float dt) {}
	virtual void GUI() {}
protected:
	Graphics& gfx;
};
